+2002-01-30 Matthias Clasen <matthiasc@poet.de>
+
+ * gtk/*.c: Remove excess g_return_if_fail calls from static
+ and virtual functions.
+
2002-01-30 Anders Carlsson <andersca@gnu.org>
* gtk/gtkstyle.c (gtk_default_render_icon): Allow a -1 icon size.
+2002-01-30 Matthias Clasen <matthiasc@poet.de>
+
+ * gtk/*.c: Remove excess g_return_if_fail calls from static
+ and virtual functions.
+
2002-01-30 Anders Carlsson <andersca@gnu.org>
* gtk/gtkstyle.c (gtk_default_render_icon): Allow a -1 icon size.
+2002-01-30 Matthias Clasen <matthiasc@poet.de>
+
+ * gtk/*.c: Remove excess g_return_if_fail calls from static
+ and virtual functions.
+
2002-01-30 Anders Carlsson <andersca@gnu.org>
* gtk/gtkstyle.c (gtk_default_render_icon): Allow a -1 icon size.
+2002-01-30 Matthias Clasen <matthiasc@poet.de>
+
+ * gtk/*.c: Remove excess g_return_if_fail calls from static
+ and virtual functions.
+
2002-01-30 Anders Carlsson <andersca@gnu.org>
* gtk/gtkstyle.c (gtk_default_render_icon): Allow a -1 icon size.
+2002-01-30 Matthias Clasen <matthiasc@poet.de>
+
+ * gtk/*.c: Remove excess g_return_if_fail calls from static
+ and virtual functions.
+
2002-01-30 Anders Carlsson <andersca@gnu.org>
* gtk/gtkstyle.c (gtk_default_render_icon): Allow a -1 icon size.
+2002-01-30 Matthias Clasen <matthiasc@poet.de>
+
+ * gtk/*.c: Remove excess g_return_if_fail calls from static
+ and virtual functions.
+
2002-01-30 Anders Carlsson <andersca@gnu.org>
* gtk/gtkstyle.c (gtk_default_render_icon): Allow a -1 icon size.
+2002-01-30 Matthias Clasen <matthiasc@poet.de>
+
+ * gtk/*.c: Remove excess g_return_if_fail calls from static
+ and virtual functions.
+
2002-01-30 Anders Carlsson <andersca@gnu.org>
* gtk/gtkstyle.c (gtk_default_render_icon): Allow a -1 icon size.
static void
gtk_accel_label_destroy (GtkObject *object)
{
- GtkAccelLabel *accel_label;
-
- g_return_if_fail (GTK_IS_ACCEL_LABEL (object));
-
- accel_label = GTK_ACCEL_LABEL (object);
+ GtkAccelLabel *accel_label = GTK_ACCEL_LABEL (object);
gtk_accel_label_set_accel_widget (accel_label, NULL);
gtk_accel_label_set_accel_closure (accel_label, NULL);
gtk_accel_label_size_request (GtkWidget *widget,
GtkRequisition *requisition)
{
- GtkAccelLabel *accel_label;
+ GtkAccelLabel *accel_label = GTK_ACCEL_LABEL (widget);
PangoLayout *layout;
gint width;
- g_return_if_fail (GTK_IS_ACCEL_LABEL (widget));
- g_return_if_fail (requisition != NULL);
-
- accel_label = GTK_ACCEL_LABEL (widget);
-
if (GTK_WIDGET_CLASS (parent_class)->size_request)
GTK_WIDGET_CLASS (parent_class)->size_request (widget, requisition);
gtk_accel_label_expose_event (GtkWidget *widget,
GdkEventExpose *event)
{
- GtkMisc *misc;
- GtkAccelLabel *accel_label;
+ GtkAccelLabel *accel_label = GTK_ACCEL_LABEL (widget);
+ GtkMisc *misc = GTK_MISC (accel_label);
PangoLayout *layout;
-
- g_return_val_if_fail (GTK_IS_ACCEL_LABEL (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- accel_label = GTK_ACCEL_LABEL (widget);
- misc = GTK_MISC (accel_label);
if (GTK_WIDGET_DRAWABLE (accel_label))
{
GtkAlignment *alignment;
GtkBin *bin;
- g_return_if_fail (GTK_IS_ALIGNMENT (widget));
- g_return_if_fail (requisition != NULL);
-
alignment = GTK_ALIGNMENT (widget);
bin = GTK_BIN (widget);
gint width, height;
gint x, y;
- g_return_if_fail (GTK_IS_ALIGNMENT (widget));
- g_return_if_fail (allocation != NULL);
-
widget->allocation = *allocation;
alignment = GTK_ALIGNMENT (widget);
bin = GTK_BIN (widget);
gint extent;
gfloat xalign;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_ARROW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_DRAWABLE (widget))
{
arrow = GTK_ARROW (widget);
gtk_button_box_set_child_size (GtkButtonBox *widget,
gint width, gint height)
{
+ g_return_if_fail (GTK_IS_BUTTON_BOX (widget));
+
widget->child_min_width = width;
widget->child_min_height = height;
}
gtk_button_box_set_child_ipadding (GtkButtonBox *widget,
gint ipad_x, gint ipad_y)
{
+ g_return_if_fail (GTK_IS_BUTTON_BOX (widget));
+
widget->child_ipad_x = ipad_x;
widget->child_ipad_y = ipad_y;
}
gtk_button_box_set_layout (GtkButtonBox *widget,
GtkButtonBoxStyle layout_style)
{
+ g_return_if_fail (GTK_IS_BUTTON_BOX (widget));
g_return_if_fail (layout_style >= GTK_BUTTONBOX_DEFAULT_STYLE &&
layout_style <= GTK_BUTTONBOX_END);
gtk_button_box_get_child_size (GtkButtonBox *widget,
gint *width, gint *height)
{
+ g_return_if_fail (GTK_IS_BUTTON_BOX (widget));
+ g_return_if_fail (width != NULL);
+ g_return_if_fail (height != NULL);
+
*width = widget->child_min_width;
*height = widget->child_min_height;
}
gtk_button_box_get_child_ipadding (GtkButtonBox *widget,
gint* ipad_x, gint *ipad_y)
{
+ g_return_if_fail (GTK_IS_BUTTON_BOX (widget));
+ g_return_if_fail (ipad_x != NULL);
+ g_return_if_fail (ipad_y != NULL);
+
*ipad_x = widget->child_ipad_x;
*ipad_y = widget->child_ipad_y;
}
gtk_bin_add (GtkContainer *container,
GtkWidget *child)
{
- GtkBin *bin;
+ GtkBin *bin = GTK_BIN (container);
- g_return_if_fail (GTK_IS_BIN (container));
g_return_if_fail (GTK_IS_WIDGET (child));
- bin = GTK_BIN (container);
-
if (bin->child != NULL)
{
g_warning ("Attempting to add a widget with type %s to a %s, "
gtk_bin_remove (GtkContainer *container,
GtkWidget *child)
{
- GtkBin *bin;
+ GtkBin *bin = GTK_BIN (container);
gboolean widget_was_visible;
- g_return_if_fail (GTK_IS_BIN (container));
g_return_if_fail (GTK_IS_WIDGET (child));
-
- bin = GTK_BIN (container);
g_return_if_fail (bin->child == child);
widget_was_visible = GTK_WIDGET_VISIBLE (child);
GtkCallback callback,
gpointer callback_data)
{
- GtkBin *bin;
+ GtkBin *bin = GTK_BIN (container);
- g_return_if_fail (GTK_IS_BIN (container));
g_return_if_fail (callback != NULL);
- bin = GTK_BIN (container);
-
if (bin->child)
(* callback) (bin->child, callback_data);
}
GtkBindingEntry *entry;
g_return_val_if_fail (binding_set != NULL, FALSE);
- g_return_val_if_fail (object != NULL, FALSE);
g_return_val_if_fail (GTK_IS_OBJECT (object), FALSE);
keyval = gdk_keyval_to_lower (keyval);
GtkWidget *widget;
gboolean handled = FALSE;
- g_return_val_if_fail (object != NULL, FALSE);
g_return_val_if_fail (GTK_IS_OBJECT (object), FALSE);
if (!GTK_IS_WIDGET (object))
GtkBoxChild *child_info;
g_return_if_fail (GTK_IS_BOX (box));
- g_return_if_fail (child != NULL);
+ g_return_if_fail (GTK_IS_WIDGET (child));
g_return_if_fail (child->parent == NULL);
child_info = g_new (GtkBoxChild, 1);
GtkBoxChild *child_info;
g_return_if_fail (GTK_IS_BOX (box));
- g_return_if_fail (child != NULL);
+ g_return_if_fail (GTK_IS_WIDGET (child));
g_return_if_fail (child->parent == NULL);
child_info = g_new (GtkBoxChild, 1);
gtk_box_pack_start_defaults (GtkBox *box,
GtkWidget *child)
{
- g_return_if_fail (GTK_IS_BOX (box));
- g_return_if_fail (child != NULL);
-
gtk_box_pack_start (box, child, TRUE, TRUE, 0);
}
gtk_box_pack_end_defaults (GtkBox *box,
GtkWidget *child)
{
- g_return_if_fail (GTK_IS_BOX (box));
- g_return_if_fail (child != NULL);
-
gtk_box_pack_end (box, child, TRUE, TRUE, 0);
}
GList *list;
g_return_if_fail (GTK_IS_BOX (box));
- g_return_if_fail (child != NULL);
+ g_return_if_fail (GTK_IS_WIDGET (child));
list = box->children;
while (list)
GtkBoxChild *child_info = NULL;
g_return_if_fail (GTK_IS_BOX (box));
- g_return_if_fail (child != NULL);
+ g_return_if_fail (GTK_IS_WIDGET (child));
list = box->children;
while (list)
GtkBoxChild *child_info = NULL;
g_return_if_fail (GTK_IS_BOX (box));
- g_return_if_fail (child != NULL);
+ g_return_if_fail (GTK_IS_WIDGET (child));
list = box->children;
while (list)
gtk_box_add (GtkContainer *container,
GtkWidget *widget)
{
- g_return_if_fail (GTK_IS_BOX (container));
- g_return_if_fail (widget != NULL);
-
gtk_box_pack_start_defaults (GTK_BOX (container), widget);
}
GtkBoxChild *child;
GList *children;
- g_return_if_fail (GTK_IS_BOX (container));
- g_return_if_fail (widget != NULL);
-
box = GTK_BOX (container);
children = box->children;
GtkBoxChild *child;
GList *children;
- g_return_if_fail (GTK_IS_BOX (container));
g_return_if_fail (callback != NULL);
box = GTK_BOX (container);
gint attributes_mask;
gint border_width;
- g_return_if_fail (GTK_IS_BUTTON (widget));
-
button = GTK_BUTTON (widget);
GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
gtk_button_expose (GtkWidget *widget,
GdkEventExpose *event)
{
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_DRAWABLE (widget))
{
GtkButton *button = GTK_BUTTON (widget);
{
GtkButton *button;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (event->type == GDK_BUTTON_PRESS)
{
button = GTK_BUTTON (widget);
{
GtkButton *button;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (event->button == 1)
{
button = GTK_BUTTON (widget);
GtkButton *button;
GtkWidget *event_widget;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
button = GTK_BUTTON (widget);
event_widget = gtk_get_event_widget ((GdkEvent*) event);
GtkButton *button;
GtkWidget *event_widget;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
button = GTK_BUTTON (widget);
event_widget = gtk_get_event_widget ((GdkEvent*) event);
{
GtkWidget *widget = GTK_WIDGET (button);
- g_return_if_fail (GTK_IS_BUTTON (button));
-
if (GTK_WIDGET_REALIZED (button) && !button->activate_timeout)
{
if (gdk_keyboard_grab (button->event_window, TRUE,
gint attributes_mask;
GdkGCValues values;
- g_return_if_fail (GTK_IS_CALENDAR (widget));
-
calendar = GTK_CALENDAR (widget);
private_data = GTK_CALENDAR_PRIVATE_DATA (widget);
GtkCalendarPrivateData *private_data;
gint i;
- g_return_if_fail (GTK_IS_CALENDAR (widget));
-
calendar = GTK_CALENDAR (widget);
private_data = GTK_CALENDAR_PRIVATE_DATA (widget);
GtkCalendar *calendar;
GtkCalendarPrivateData *private_data;
- g_return_if_fail (GTK_IS_CALENDAR (widget));
- g_return_if_fail (allocation != NULL);
-
widget->allocation = *allocation;
calendar = GTK_CALENDAR (widget);
GtkCalendar *calendar;
GtkCalendarPrivateData *private_data;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_CALENDAR (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
calendar = GTK_CALENDAR (widget);
private_data = GTK_CALENDAR_PRIVATE_DATA (widget);
guint month,
guint year)
{
- g_return_val_if_fail (calendar != NULL, FALSE);
g_return_val_if_fail (GTK_IS_CALENDAR (calendar), FALSE);
g_return_val_if_fail (month <= 11, FALSE);
gtk_calendar_mark_day (GtkCalendar *calendar,
guint day)
{
- g_return_val_if_fail (calendar != NULL, FALSE);
g_return_val_if_fail (GTK_IS_CALENDAR (calendar), FALSE);
if (day >= 1 && day <= 31 && calendar->marked_date[day-1] == FALSE)
gtk_calendar_unmark_day (GtkCalendar *calendar,
guint day)
{
- g_return_val_if_fail (calendar != NULL, FALSE);
g_return_val_if_fail (GTK_IS_CALENDAR (calendar), FALSE);
if (day >= 1 && day <= 31 && calendar->marked_date[day-1] == TRUE)
gint x, y;
void (* action_func) (GtkCalendar *);
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_CALENDAR (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
calendar = GTK_CALENDAR (widget);
private_data = GTK_CALENDAR_PRIVATE_DATA (widget);
GtkCalendar *calendar;
GtkCalendarPrivateData *private_data;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
calendar = GTK_CALENDAR (widget);
private_data = GTK_CALENDAR_PRIVATE_DATA (widget);
gint row;
gint col;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
calendar = GTK_CALENDAR (widget);
private_data = GTK_CALENDAR_PRIVATE_DATA (widget);
gint state;
gint width, height;
- g_return_if_fail (widget != NULL);
-
calendar = GTK_CALENDAR (widget);
private_data = GTK_CALENDAR_PRIVATE_DATA (widget);
GtkCalendarPrivateData *private_data;
gint i;
- g_return_if_fail (GTK_IS_CALENDAR (widget));
-
calendar = GTK_CALENDAR (widget);
private_data = GTK_CALENDAR_PRIVATE_DATA (widget);
gtk_calendar_style_set (GtkWidget *widget,
GtkStyle *previous_style)
{
- g_return_if_fail (GTK_IS_CALENDAR (widget));
-
if (previous_style && GTK_WIDGET_REALIZED (widget))
gtk_calendar_set_background(widget);
}
gtk_calendar_state_changed (GtkWidget *widget,
GtkStateType previous_state)
{
- g_return_if_fail (GTK_IS_CALENDAR (widget));
-
gtk_calendar_set_background (widget);
}
gint old_focus_row;
gint old_focus_col;
gint row, col, day;
-
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_CALENDAR (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
calendar = GTK_CALENDAR (widget);
return_val = FALSE;
gtk_check_button_size_request (GtkWidget *widget,
GtkRequisition *requisition)
{
- GtkToggleButton *toggle_button;
-
- g_return_if_fail (GTK_IS_CHECK_BUTTON (widget));
- g_return_if_fail (requisition != NULL);
-
- toggle_button = GTK_TOGGLE_BUTTON (widget);
+ GtkToggleButton *toggle_button = GTK_TOGGLE_BUTTON (widget);
if (toggle_button->draw_indicator)
{
GtkButton *button;
GtkAllocation child_allocation;
- g_return_if_fail (GTK_IS_CHECK_BUTTON (widget));
- g_return_if_fail (allocation != NULL);
-
button = GTK_BUTTON (widget);
check_button = GTK_CHECK_BUTTON (widget);
toggle_button = GTK_TOGGLE_BUTTON (widget);
GtkToggleButton *toggle_button;
GtkBin *bin;
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_CHECK_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
check_button = GTK_CHECK_BUTTON (widget);
toggle_button = GTK_TOGGLE_BUTTON (widget);
bin = GTK_BIN (widget);
gboolean interior_focus;
GdkWindow *window;
- g_return_if_fail (GTK_IS_CHECK_BUTTON (check_button));
-
widget = GTK_WIDGET (check_button);
toggle_button = GTK_TOGGLE_BUTTON (check_button);
gtk_check_menu_item_expose (GtkWidget *widget,
GdkEventExpose *event)
{
- g_return_val_if_fail (widget != NULL, FALSE);
- g_return_val_if_fail (GTK_IS_CHECK_MENU_ITEM (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_CLASS (parent_class)->expose_event)
(* GTK_WIDGET_CLASS (parent_class)->expose_event) (widget, event);
static void
gtk_check_menu_item_activate (GtkMenuItem *menu_item)
{
- GtkCheckMenuItem *check_menu_item;
-
- g_return_if_fail (GTK_IS_CHECK_MENU_ITEM (menu_item));
-
- check_menu_item = GTK_CHECK_MENU_ITEM (menu_item);
+ GtkCheckMenuItem *check_menu_item = GTK_CHECK_MENU_ITEM (menu_item);
check_menu_item->active = !check_menu_item->active;
gtk_check_menu_item_toggled (check_menu_item);
gtk_check_menu_item_draw_indicator (GtkCheckMenuItem *check_menu_item,
GdkRectangle *area)
{
- g_return_if_fail (GTK_IS_CHECK_MENU_ITEM (check_menu_item));
- g_return_if_fail (GTK_CHECK_MENU_ITEM_GET_CLASS (check_menu_item) != NULL);
-
if (GTK_CHECK_MENU_ITEM_GET_CLASS (check_menu_item)->draw_indicator)
(* GTK_CHECK_MENU_ITEM_GET_CLASS (check_menu_item)->draw_indicator) (check_menu_item, area);
}
gint width, height;
gint x, y;
- g_return_if_fail (GTK_IS_CHECK_MENU_ITEM (check_menu_item));
-
if (GTK_WIDGET_DRAWABLE (check_menu_item))
{
widget = GTK_WIDGET (check_menu_item);
{
va_list var_args;
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
- g_return_if_fail (child != NULL);
g_return_if_fail (GTK_IS_WIDGET (child));
g_return_if_fail (child->parent == GTK_WIDGET (container));
static void
gtk_container_destroy (GtkObject *object)
{
- GtkContainer *container;
-
- g_return_if_fail (object != NULL);
- g_return_if_fail (GTK_IS_CONTAINER (object));
-
- container = GTK_CONTAINER (object);
+ GtkContainer *container = GTK_CONTAINER (object);
if (GTK_CONTAINER_RESIZE_PENDING (container))
_gtk_container_dequeue_resize_handler (container);
const GValue *value,
GParamSpec *pspec)
{
- GtkContainer *container;
-
- container = GTK_CONTAINER (object);
+ GtkContainer *container = GTK_CONTAINER (object);
switch (prop_id)
{
GValue *value,
GParamSpec *pspec)
{
- GtkContainer *container;
-
- container = GTK_CONTAINER (object);
+ GtkContainer *container = GTK_CONTAINER (object);
switch (prop_id)
{
gtk_container_set_border_width (GtkContainer *container,
guint border_width)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
if (container->border_width != border_width)
gtk_container_add (GtkContainer *container,
GtkWidget *widget)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
- g_return_if_fail (widget != NULL);
g_return_if_fail (GTK_IS_WIDGET (widget));
if (widget->parent != NULL)
gtk_container_remove (GtkContainer *container,
GtkWidget *widget)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
- g_return_if_fail (widget != NULL);
g_return_if_fail (GTK_IS_WIDGET (widget));
g_return_if_fail (widget->parent == GTK_WIDGET (container));
gtk_container_set_resize_mode (GtkContainer *container,
GtkResizeMode resize_mode)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
g_return_if_fail (resize_mode <= GTK_RESIZE_IMMEDIATE);
static GtkContainer*
gtk_container_get_resize_container (GtkContainer *container)
{
- GtkWidget *widget;
-
- widget = GTK_WIDGET (container);
+ GtkWidget *widget = GTK_WIDGET (container);
while (widget->parent)
{
{
GtkContainer *resize_container;
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
resize_container = gtk_container_get_resize_container (container);
void
gtk_container_check_resize (GtkContainer *container)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
gtk_signal_emit (GTK_OBJECT (container), container_signals[CHECK_RESIZE]);
static void
gtk_container_real_check_resize (GtkContainer *container)
{
- GtkWidget *widget;
+ GtkWidget *widget = GTK_WIDGET (container);
GtkRequisition requisition;
- g_return_if_fail (container != NULL);
- g_return_if_fail (GTK_IS_CONTAINER (container));
-
- widget = GTK_WIDGET (container);
-
gtk_widget_size_request (widget, &requisition);
if (requisition.width > widget->allocation.width ||
* containers that have an idle sizer pending must be flagged with
* RESIZE_PENDING.
*/
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
widget = GTK_WIDGET (container);
{
GtkContainerClass *class;
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
g_return_if_fail (callback != NULL);
{
GtkContainerClass *class;
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
g_return_if_fail (callback != NULL);
gpointer callback_data,
GtkDestroyNotify notify)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
if (marshal)
gtk_container_set_focus_child (GtkContainer *container,
GtkWidget *widget)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
if (widget)
g_return_if_fail (GTK_IS_WIDGET (widget));
GList*
gtk_container_get_children (GtkContainer *container)
{
- GList *children;
-
- children = NULL;
+ GList *children = NULL;
gtk_container_foreach (container,
gtk_container_children_callback,
_gtk_container_child_composite_name (GtkContainer *container,
GtkWidget *child)
{
- g_return_val_if_fail (container != NULL, NULL);
g_return_val_if_fail (GTK_IS_CONTAINER (container), NULL);
- g_return_val_if_fail (child != NULL, NULL);
g_return_val_if_fail (GTK_IS_WIDGET (child), NULL);
g_return_val_if_fail (child->parent == GTK_WIDGET (container), NULL);
gtk_container_real_set_focus_child (GtkContainer *container,
GtkWidget *child)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
if (child)
g_return_if_fail (GTK_IS_WIDGET (child));
gtk_container_set_focus_vadjustment (GtkContainer *container,
GtkAdjustment *adjustment)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
if (adjustment)
g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment));
gtk_container_set_focus_hadjustment (GtkContainer *container,
GtkAdjustment *adjustment)
{
- g_return_if_fail (container != NULL);
g_return_if_fail (GTK_IS_CONTAINER (container));
if (adjustment)
g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment));
static void
gtk_container_show_all (GtkWidget *widget)
{
- g_return_if_fail (widget != NULL);
g_return_if_fail (GTK_IS_CONTAINER (widget));
gtk_container_foreach (GTK_CONTAINER (widget),
static void
gtk_container_hide_all (GtkWidget *widget)
{
- g_return_if_fail (widget != NULL);
g_return_if_fail (GTK_IS_CONTAINER (widget));
gtk_widget_hide (widget);
GdkEventExpose *event;
} data;
- g_return_val_if_fail (widget != NULL, FALSE);
g_return_val_if_fail (GTK_IS_CONTAINER (widget), FALSE);
g_return_val_if_fail (event != NULL, FALSE);
GtkWidget*
gtk_event_box_new (void)
{
- return GTK_WIDGET ( gtk_type_new (gtk_event_box_get_type ()));
+ return GTK_WIDGET (gtk_type_new (gtk_event_box_get_type ()));
}
static void
gint attributes_mask;
gint border_width;
- g_return_if_fail (GTK_IS_EVENT_BOX (widget));
-
GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
border_width = GTK_CONTAINER (widget)->border_width;
gtk_event_box_size_request (GtkWidget *widget,
GtkRequisition *requisition)
{
- GtkBin *bin;
-
- g_return_if_fail (GTK_IS_EVENT_BOX (widget));
- g_return_if_fail (requisition != NULL);
-
- bin = GTK_BIN (widget);
+ GtkBin *bin = GTK_BIN (widget);
requisition->width = GTK_CONTAINER (widget)->border_width * 2;
requisition->height = GTK_CONTAINER (widget)->border_width * 2;
GtkBin *bin;
GtkAllocation child_allocation;
- g_return_if_fail (GTK_IS_EVENT_BOX (widget));
- g_return_if_fail (allocation != NULL);
-
widget->allocation = *allocation;
bin = GTK_BIN (widget);
gtk_event_box_expose (GtkWidget *widget,
GdkEventExpose *event)
{
- g_return_val_if_fail (GTK_IS_EVENT_BOX (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_DRAWABLE (widget))
{
gtk_event_box_paint (widget, &event->area);
GtkFixedChild *child_info;
g_return_if_fail (GTK_IS_FIXED (fixed));
- g_return_if_fail (widget != NULL);
+ g_return_if_fail (GTK_IS_WIDGET (fixed));
child_info = g_new (GtkFixedChild, 1);
child_info->widget = widget;
gint x,
gint y)
{
- g_return_if_fail (GTK_IS_FIXED (fixed));
- g_return_if_fail (GTK_IS_WIDGET (widget));
- g_return_if_fail (widget->parent == GTK_WIDGET (fixed));
-
gtk_fixed_move_internal (fixed, widget, TRUE, x, TRUE, y);
}
GdkWindowAttr attributes;
gint attributes_mask;
- g_return_if_fail (GTK_IS_FIXED (widget));
-
if (GTK_WIDGET_NO_WINDOW (widget))
GTK_WIDGET_CLASS (parent_class)->realize (widget);
else
GList *children;
GtkRequisition child_requisition;
- g_return_if_fail (GTK_IS_FIXED (widget));
- g_return_if_fail (requisition != NULL);
-
fixed = GTK_FIXED (widget);
requisition->width = 0;
requisition->height = 0;
GList *children;
guint16 border_width;
- g_return_if_fail (GTK_IS_FIXED(widget));
- g_return_if_fail (allocation != NULL);
-
fixed = GTK_FIXED (widget);
widget->allocation = *allocation;
gtk_fixed_add (GtkContainer *container,
GtkWidget *widget)
{
- g_return_if_fail (GTK_IS_FIXED (container));
- g_return_if_fail (widget != NULL);
-
gtk_fixed_put (GTK_FIXED (container), widget, 0, 0);
}
GtkFixedChild *child;
GList *children;
- g_return_if_fail (GTK_IS_FIXED (container));
- g_return_if_fail (widget != NULL);
-
fixed = GTK_FIXED (container);
children = fixed->children;
GtkFixedChild *child;
GList *children;
- g_return_if_fail (GTK_IS_FIXED (container));
g_return_if_fail (callback != NULL);
fixed = GTK_FIXED (container);
static void
gtk_handle_box_destroy (GtkObject *object)
{
- GtkHandleBox *hb;
-
- g_return_if_fail (GTK_IS_HANDLE_BOX (object));
-
- hb = GTK_HANDLE_BOX (object);
+ GtkHandleBox *hb = GTK_HANDLE_BOX (object);
if (GTK_OBJECT_CLASS (parent_class)->destroy)
(* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
GtkBin *bin;
GtkHandleBox *hb;
- g_return_if_fail (GTK_IS_HANDLE_BOX (widget));
-
GTK_WIDGET_SET_FLAGS (widget, GTK_MAPPED);
bin = GTK_BIN (widget);
{
GtkHandleBox *hb;
- g_return_if_fail (GTK_IS_HANDLE_BOX (widget));
-
GTK_WIDGET_UNSET_FLAGS (widget, GTK_MAPPED);
hb = GTK_HANDLE_BOX (widget);
gint attributes_mask;
GtkHandleBox *hb;
- g_return_if_fail (GTK_IS_HANDLE_BOX (widget));
-
hb = GTK_HANDLE_BOX (widget);
GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
static void
gtk_handle_box_unrealize (GtkWidget *widget)
{
- GtkHandleBox *hb;
-
- g_return_if_fail (GTK_IS_HANDLE_BOX (widget));
-
- hb = GTK_HANDLE_BOX (widget);
+ GtkHandleBox *hb = GTK_HANDLE_BOX (widget);
gdk_window_set_user_data (hb->bin_window, NULL);
gdk_window_destroy (hb->bin_window);
gtk_handle_box_style_set (GtkWidget *widget,
GtkStyle *previous_style)
{
- GtkHandleBox *hb;
-
- g_return_if_fail (GTK_IS_HANDLE_BOX (widget));
-
- hb = GTK_HANDLE_BOX (widget);
+ GtkHandleBox *hb = GTK_HANDLE_BOX (widget);
if (GTK_WIDGET_REALIZED (widget) &&
!GTK_WIDGET_NO_WINDOW (widget))
GtkHandleBox *hb;
GtkRequisition child_requisition;
- g_return_if_fail (GTK_IS_HANDLE_BOX (widget));
- g_return_if_fail (requisition != NULL);
-
bin = GTK_BIN (widget);
hb = GTK_HANDLE_BOX (widget);
GtkHandleBox *hb;
GtkRequisition child_requisition;
- g_return_if_fail (GTK_IS_HANDLE_BOX (widget));
- g_return_if_fail (allocation != NULL);
-
bin = GTK_BIN (widget);
hb = GTK_HANDLE_BOX (widget);
gtk_handle_box_set_handle_position (GtkHandleBox *handle_box,
GtkPositionType position)
{
+ g_return_if_fail (GTK_IS_HANDLE_BOX (handle_box));
+
if ((GtkPositionType) handle_box->handle_position != position)
{
handle_box->handle_position = position;
{
GtkHandleBox *hb;
- g_return_val_if_fail (GTK_IS_HANDLE_BOX (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_DRAWABLE (widget))
{
hb = GTK_HANDLE_BOX (widget);
gboolean event_handled;
GdkCursor *fleur;
- g_return_val_if_fail (GTK_IS_HANDLE_BOX (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
hb = GTK_HANDLE_BOX (widget);
event_handled = FALSE;
gint snap_edge;
gboolean is_snapped = FALSE;
- g_return_val_if_fail (GTK_IS_HANDLE_BOX (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
hb = GTK_HANDLE_BOX (widget);
if (!hb->in_drag)
return FALSE;
gtk_handle_box_add (GtkContainer *container,
GtkWidget *widget)
{
- g_return_if_fail (GTK_IS_HANDLE_BOX (container));
- g_return_if_fail (GTK_BIN (container)->child == NULL);
- g_return_if_fail (widget->parent == NULL);
-
gtk_widget_set_parent_window (widget, GTK_HANDLE_BOX (container)->bin_window);
GTK_CONTAINER_CLASS (parent_class)->add (container, widget);
}
gtk_handle_box_remove (GtkContainer *container,
GtkWidget *widget)
{
- g_return_if_fail (GTK_IS_HANDLE_BOX (container));
- g_return_if_fail (GTK_BIN (container)->child == widget);
-
GTK_CONTAINER_CLASS (parent_class)->remove (container, widget);
gtk_handle_box_reattach (GTK_HANDLE_BOX (container));
gtk_handle_box_delete_event (GtkWidget *widget,
GdkEventAny *event)
{
- GtkHandleBox *hb;
-
- g_return_val_if_fail (GTK_IS_HANDLE_BOX (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- hb = GTK_HANDLE_BOX (widget);
+ GtkHandleBox *hb = GTK_HANDLE_BOX (widget);
if (event->window == hb->float_window)
{
gint spacing;
GtkButtonBoxStyle layout;
- g_return_if_fail (widget != NULL);
- g_return_if_fail (GTK_IS_HBUTTON_BOX (widget));
- g_return_if_fail (requisition != NULL);
-
box = GTK_BOX (widget);
bbox = GTK_BUTTON_BOX (widget);
GtkButtonBoxStyle layout;
gint spacing;
- g_return_if_fail (widget != NULL);
- g_return_if_fail (GTK_IS_HBUTTON_BOX (widget));
- g_return_if_fail (allocation != NULL);
-
base_box = GTK_BOX (widget);
box = GTK_BUTTON_BOX (widget);
hbox = GTK_HBUTTON_BOX (widget);
gint nvis_children;
gint width;
- g_return_if_fail (GTK_IS_HBOX (widget));
- g_return_if_fail (requisition != NULL);
-
box = GTK_BOX (widget);
requisition->width = 0;
requisition->height = 0;
gint x;
GtkTextDirection direction;
- g_return_if_fail (GTK_IS_HBOX (widget));
- g_return_if_fail (allocation != NULL);
-
box = GTK_BOX (widget);
widget->allocation = *allocation;
GtkRuler *ruler;
gint x;
- g_return_val_if_fail (GTK_IS_HRULER (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
ruler = GTK_RULER (widget);
if (event->is_hint)
PangoLayout *layout;
PangoRectangle logical_rect, ink_rect;
- g_return_if_fail (GTK_IS_HRULER (ruler));
-
if (!GTK_WIDGET_DRAWABLE (ruler))
return;
gint ythickness;
gdouble increment;
- g_return_if_fail (GTK_IS_HRULER (ruler));
-
if (GTK_WIDGET_DRAWABLE (ruler))
{
widget = GTK_WIDGET (ruler);
gtk_hseparator_expose (GtkWidget *widget,
GdkEventExpose *event)
{
- g_return_val_if_fail (GTK_IS_HSEPARATOR (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_DRAWABLE (widget))
gtk_paint_hline (widget->style, widget->window, GTK_STATE_NORMAL,
&event->area, widget, "hseparator",
gtk_image_menu_item_toggle_size_request (GtkMenuItem *menu_item,
gint *requisition)
{
- GtkImageMenuItem *image_menu_item;
-
- g_return_if_fail (GTK_IS_IMAGE_MENU_ITEM (menu_item));
-
- image_menu_item = GTK_IMAGE_MENU_ITEM (menu_item);
+ GtkImageMenuItem *image_menu_item = GTK_IMAGE_MENU_ITEM (menu_item);
if (image_menu_item->image)
*requisition = image_menu_item->image->requisition.width;
GtkCallback callback,
gpointer callback_data)
{
- GtkImageMenuItem *image_menu_item;
-
- g_return_if_fail (GTK_IS_IMAGE_MENU_ITEM (container));
-
- image_menu_item = GTK_IMAGE_MENU_ITEM (container);
+ GtkImageMenuItem *image_menu_item = GTK_IMAGE_MENU_ITEM (container);
(* GTK_CONTAINER_CLASS (parent_class)->forall) (container,
include_internals,
GdkWindowAttr attributes;
gint attributes_mask;
- g_return_if_fail (GTK_IS_INVISIBLE (widget));
-
GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
attributes.x = -100;
static void
gtk_invisible_show (GtkWidget *widget)
{
- g_return_if_fail (widget != NULL);
-
GTK_WIDGET_SET_FLAGS (widget, GTK_VISIBLE);
gtk_widget_map (widget);
}
GdkWindowAttr attributes;
gint attributes_mask;
- g_return_if_fail (GTK_IS_PANED (widget));
-
GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
paned = GTK_PANED (widget);
static void
gtk_paned_unrealize (GtkWidget *widget)
{
- GtkPaned *paned;
-
- g_return_if_fail (GTK_IS_PANED (widget));
-
- paned = GTK_PANED (widget);
+ GtkPaned *paned = GTK_PANED (widget);
if (paned->xor_gc)
{
{
GtkPaned *paned = GTK_PANED (widget);
- g_return_if_fail (GTK_IS_PANED (widget));
-
gdk_window_show (paned->handle);
GTK_WIDGET_CLASS (parent_class)->map (widget);
{
GtkPaned *paned = GTK_PANED (widget);
- g_return_if_fail (GTK_IS_PANED (widget));
-
gdk_window_hide (paned->handle);
GTK_WIDGET_CLASS (parent_class)->unmap (widget);
{
GtkPaned *paned = GTK_PANED (widget);
- g_return_val_if_fail (GTK_IS_PANED (widget), FALSE);
-
if (GTK_WIDGET_VISIBLE (widget) && GTK_WIDGET_MAPPED (widget) &&
paned->child1 && GTK_WIDGET_VISIBLE (paned->child1) &&
paned->child2 && GTK_WIDGET_VISIBLE (paned->child2))
GtkPaned *paned;
g_return_if_fail (GTK_IS_PANED (container));
- g_return_if_fail (widget != NULL);
paned = GTK_PANED (container);
if (!paned->child1)
- gtk_paned_add1 (GTK_PANED (container), widget);
+ gtk_paned_add1 (paned, widget);
else if (!paned->child2)
- gtk_paned_add2 (GTK_PANED (container), widget);
+ gtk_paned_add2 (paned, widget);
}
static void
GtkPaned *paned;
gboolean was_visible;
- g_return_if_fail (GTK_IS_PANED (container));
- g_return_if_fail (widget != NULL);
-
paned = GTK_PANED (container);
was_visible = GTK_WIDGET_VISIBLE (widget);
{
GtkPaned *paned;
- g_return_if_fail (GTK_IS_PANED (container));
g_return_if_fail (callback != NULL);
paned = GTK_PANED (container);
GtkRadioButton *tmp_button;
GSList *tmp_list;
- g_return_if_fail (GTK_IS_RADIO_BUTTON (object));
-
radio_button = GTK_RADIO_BUTTON (object);
radio_button->group = g_slist_remove (radio_button->group, radio_button);
gint toggled;
gboolean depressed;
- g_return_if_fail (GTK_IS_RADIO_BUTTON (button));
-
radio_button = GTK_RADIO_BUTTON (button);
toggle_button = GTK_TOGGLE_BUTTON (button);
toggled = FALSE;
gint focus_pad;
gboolean interior_focus;
- g_return_if_fail (GTK_IS_RADIO_BUTTON (check_button));
-
if (GTK_WIDGET_VISIBLE (check_button) && GTK_WIDGET_MAPPED (check_button))
{
widget = GTK_WIDGET (check_button);
static void
gtk_range_finalize (GObject *object)
{
- GtkRange *range;
-
- g_return_if_fail (GTK_IS_RANGE (object));
-
- range = GTK_RANGE (object);
+ GtkRange *range = GTK_RANGE (object);
g_free (range->layout);
static void
gtk_range_destroy (GtkObject *object)
{
- GtkRange *range;
-
- g_return_if_fail (GTK_IS_RANGE (object));
-
- range = GTK_RANGE (object);
+ GtkRange *range = GTK_RANGE (object);
gtk_range_remove_step_timer (range);
gtk_range_remove_update_timer (range);
static void
gtk_range_unrealize (GtkWidget *widget)
{
- GtkRange *range;
-
- g_return_if_fail (GTK_IS_RANGE (widget));
-
- range = GTK_RANGE (widget);
+ GtkRange *range = GTK_RANGE (widget);
gtk_range_remove_step_timer (range);
gtk_range_remove_update_timer (range);
GdkRectangle expose_area; /* Relative to widget->allocation */
GdkRectangle area;
- g_return_val_if_fail (GTK_IS_RANGE (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
range = GTK_RANGE (widget);
expose_area = event->area;
gtk_range_button_press (GtkWidget *widget,
GdkEventButton *event)
{
- GtkRange *range;
-
- g_return_val_if_fail (GTK_IS_RANGE (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- range = GTK_RANGE (widget);
+ GtkRange *range = GTK_RANGE (widget);
if (!GTK_WIDGET_HAS_FOCUS (widget))
gtk_widget_grab_focus (widget);
gtk_range_button_release (GtkWidget *widget,
GdkEventButton *event)
{
- GtkRange *range;
-
- g_return_val_if_fail (GTK_IS_RANGE (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- range = GTK_RANGE (widget);
+ GtkRange *range = GTK_RANGE (widget);
range->layout->mouse_x = event->x;
range->layout->mouse_y = event->y;
gtk_range_scroll_event (GtkWidget *widget,
GdkEventScroll *event)
{
- GtkRange *range;
-
- g_return_val_if_fail (GTK_IS_RANGE (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- range = GTK_RANGE (widget);
+ GtkRange *range = GTK_RANGE (widget);
if (GTK_WIDGET_REALIZED (range))
{
GtkRange *range;
gint x, y;
- g_return_val_if_fail (GTK_IS_RANGE (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
range = GTK_RANGE (widget);
gdk_window_get_pointer (range->event_window, &x, &y, NULL);
gtk_range_enter_notify (GtkWidget *widget,
GdkEventCrossing *event)
{
- GtkRange *range;
-
- g_return_val_if_fail (GTK_IS_RANGE (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- range = GTK_RANGE (widget);
+ GtkRange *range = GTK_RANGE (widget);
range->layout->mouse_x = event->x;
range->layout->mouse_y = event->y;
gtk_range_leave_notify (GtkWidget *widget,
GdkEventCrossing *event)
{
- GtkRange *range;
-
- g_return_val_if_fail (GTK_IS_RANGE (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- range = GTK_RANGE (widget);
+ GtkRange *range = GTK_RANGE (widget);
range->layout->mouse_x = -1;
range->layout->mouse_y = -1;
gtk_range_adjustment_changed (GtkAdjustment *adjustment,
gpointer data)
{
- GtkRange *range;
-
- g_return_if_fail (adjustment != NULL);
- g_return_if_fail (data != NULL);
-
- range = GTK_RANGE (data);
+ GtkRange *range = GTK_RANGE (data);
range->need_recalc = TRUE;
gtk_widget_queue_draw (GTK_WIDGET (range));
gtk_range_adjustment_value_changed (GtkAdjustment *adjustment,
gpointer data)
{
- GtkRange *range;
-
- g_return_if_fail (adjustment != NULL);
- g_return_if_fail (data != NULL);
-
- range = GTK_RANGE (data);
+ GtkRange *range = GTK_RANGE (data);
range->need_recalc = TRUE;
gtk_range_style_set (GtkWidget *widget,
GtkStyle *previous_style)
{
- GtkRange *range;
-
- g_return_if_fail (GTK_IS_RANGE (widget));
-
- range = GTK_RANGE (widget);
+ GtkRange *range = GTK_RANGE (widget);
range->need_recalc = TRUE;
GdkWindowAttr attributes;
gint attributes_mask;
- g_return_if_fail (GTK_IS_RULER (widget));
-
ruler = GTK_RULER (widget);
GTK_WIDGET_SET_FLAGS (ruler, GTK_REALIZED);
static void
gtk_ruler_unrealize (GtkWidget *widget)
{
- GtkRuler *ruler;
-
- g_return_if_fail (GTK_IS_RULER (widget));
-
- ruler = GTK_RULER (widget);
+ GtkRuler *ruler = GTK_RULER (widget);
if (ruler->backing_store)
gdk_pixmap_unref (ruler->backing_store);
gtk_ruler_size_allocate (GtkWidget *widget,
GtkAllocation *allocation)
{
- GtkRuler *ruler;
-
- g_return_if_fail (GTK_IS_RULER (widget));
+ GtkRuler *ruler = GTK_RULER (widget);
- ruler = GTK_RULER (widget);
widget->allocation = *allocation;
if (GTK_WIDGET_REALIZED (widget))
{
GtkRuler *ruler;
- g_return_val_if_fail (GTK_IS_RULER (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_DRAWABLE (widget))
{
ruler = GTK_RULER (widget);
static void
gtk_spin_button_finalize (GObject *object)
{
- g_return_if_fail (GTK_IS_SPIN_BUTTON (object));
-
gtk_object_unref (GTK_OBJECT (GTK_SPIN_BUTTON (object)->adjustment));
G_OBJECT_CLASS (parent_class)->finalize (object);
static void
gtk_spin_button_map (GtkWidget *widget)
{
- g_return_if_fail (GTK_IS_SPIN_BUTTON (widget));
-
if (GTK_WIDGET_REALIZED (widget) && !GTK_WIDGET_MAPPED (widget))
{
GTK_WIDGET_CLASS (parent_class)->map (widget);
static void
gtk_spin_button_unmap (GtkWidget *widget)
{
- g_return_if_fail (GTK_IS_SPIN_BUTTON (widget));
-
if (GTK_WIDGET_MAPPED (widget))
{
gdk_window_hide (GTK_SPIN_BUTTON (widget)->panel);
gint return_val;
gint arrow_size;
- g_return_if_fail (GTK_IS_SPIN_BUTTON (widget));
-
spin_button = GTK_SPIN_BUTTON (widget);
arrow_size = spin_button_get_arrow_size (spin_button);
static void
gtk_spin_button_unrealize (GtkWidget *widget)
{
- GtkSpinButton *spin;
-
- g_return_if_fail (GTK_IS_SPIN_BUTTON (widget));
-
- spin = GTK_SPIN_BUTTON (widget);
+ GtkSpinButton *spin = GTK_SPIN_BUTTON (widget);
GTK_WIDGET_CLASS (parent_class)->unrealize (widget);
GtkSpinButton *spin_button;
gint arrow_size;
- g_return_if_fail (requisition != NULL);
- g_return_if_fail (GTK_IS_SPIN_BUTTON (widget));
-
entry = GTK_ENTRY (widget);
spin_button = GTK_SPIN_BUTTON (widget);
arrow_size = spin_button_get_arrow_size (spin_button);
GtkAllocation child_allocation;
gint arrow_size;
- g_return_if_fail (GTK_IS_SPIN_BUTTON (widget));
- g_return_if_fail (allocation != NULL);
-
spin = GTK_SPIN_BUTTON (widget);
arrow_size = spin_button_get_arrow_size (spin);
GtkSpinButton *spin;
gint arrow_size;
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
spin = GTK_SPIN_BUTTON (widget);
arrow_size = spin_button_get_arrow_size (spin);
gtk_spin_button_enter_notify (GtkWidget *widget,
GdkEventCrossing *event)
{
- GtkSpinButton *spin;
-
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- spin = GTK_SPIN_BUTTON (widget);
+ GtkSpinButton *spin = GTK_SPIN_BUTTON (widget);
if (event->window == spin->panel)
{
gtk_spin_button_leave_notify (GtkWidget *widget,
GdkEventCrossing *event)
{
- GtkSpinButton *spin;
-
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- spin = GTK_SPIN_BUTTON (widget);
+ GtkSpinButton *spin = GTK_SPIN_BUTTON (widget);
if (event->window == spin->panel && spin->click_child == 2)
{
gtk_spin_button_focus_out (GtkWidget *widget,
GdkEventFocus *event)
{
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_ENTRY (widget)->editable)
gtk_spin_button_update (GTK_SPIN_BUTTON (widget));
gtk_spin_button_scroll (GtkWidget *widget,
GdkEventScroll *event)
{
- GtkSpinButton *spin;
-
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- spin = GTK_SPIN_BUTTON (widget);
+ GtkSpinButton *spin = GTK_SPIN_BUTTON (widget);
if (event->direction == GDK_SCROLL_UP)
{
}
static void
-gtk_spin_button_stop_spinning(GtkSpinButton *spin)
+gtk_spin_button_stop_spinning (GtkSpinButton *spin)
{
if (spin->timer)
{
gtk_spin_button_button_press (GtkWidget *widget,
GdkEventButton *event)
{
- GtkSpinButton *spin;
-
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- spin = GTK_SPIN_BUTTON (widget);
+ GtkSpinButton *spin = GTK_SPIN_BUTTON (widget);
if (!spin->button)
{
GtkSpinButton *spin;
gint arrow_size;
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
spin = GTK_SPIN_BUTTON (widget);
arrow_size = spin_button_get_arrow_size (spin);
gtk_spin_button_motion_notify (GtkWidget *widget,
GdkEventMotion *event)
{
- GtkSpinButton *spin;
-
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
+ GtkSpinButton *spin = GTK_SPIN_BUTTON (widget);
- spin = GTK_SPIN_BUTTON (widget);
-
if (spin->button)
return FALSE;
{
gint return_val;
- g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment));
-
return_val = FALSE;
gtk_signal_emit (GTK_OBJECT (spin_button), spinbutton_signals[OUTPUT],
&return_val);
gboolean key_repeat = FALSE;
gboolean retval = FALSE;
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
spin = GTK_SPIN_BUTTON (widget);
key = event->keyval;
gtk_spin_button_key_release (GtkWidget *widget,
GdkEventKey *event)
{
- GtkSpinButton *spin;
-
- g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
-
- spin = GTK_SPIN_BUTTON (widget);
+ GtkSpinButton *spin = GTK_SPIN_BUTTON (widget);
spin->ev_time = event->time;
return TRUE;
{
GtkAdjustment *adj;
gdouble new_value = 0.0;
-
- g_return_if_fail (GTK_IS_SPIN_BUTTON (spin_button));
adj = spin_button->adjustment;
gint x, y;
gint right_max;
- g_return_if_fail (GTK_IS_TEAROFF_MENU_ITEM (widget));
-
if (GTK_WIDGET_DRAWABLE (widget))
{
menu_item = GTK_MENU_ITEM (widget);
gtk_tearoff_menu_item_expose (GtkWidget *widget,
GdkEventExpose *event)
{
- g_return_val_if_fail (GTK_IS_TEAROFF_MENU_ITEM (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
gtk_tearoff_menu_item_paint (widget, &event->area);
return FALSE;
static void
gtk_tearoff_menu_item_activate (GtkMenuItem *menu_item)
{
- GtkTearoffMenuItem *tearoff_menu_item;
-
- g_return_if_fail (GTK_IS_TEAROFF_MENU_ITEM (menu_item));
+ GtkTearoffMenuItem *tearoff_menu_item = GTK_TEAROFF_MENU_ITEM (menu_item);
- tearoff_menu_item = GTK_TEAROFF_MENU_ITEM (menu_item);
tearoff_menu_item->torn_off = !tearoff_menu_item->torn_off;
gtk_widget_queue_resize (GTK_WIDGET (menu_item));
gint spacing;
GtkButtonBoxStyle layout;
- g_return_if_fail (widget != NULL);
- g_return_if_fail (GTK_IS_VBUTTON_BOX (widget));
- g_return_if_fail (requisition != NULL);
-
box = GTK_BOX (widget);
bbox = GTK_BUTTON_BOX (widget);
GtkButtonBoxStyle layout;
gint spacing;
- g_return_if_fail (widget != NULL);
- g_return_if_fail (GTK_IS_VBUTTON_BOX (widget));
- g_return_if_fail (allocation != NULL);
-
base_box = GTK_BOX (widget);
box = GTK_BUTTON_BOX (widget);
hbox = GTK_VBUTTON_BOX (widget);
gint nvis_children;
gint height;
- g_return_if_fail (GTK_IS_VBOX (widget));
- g_return_if_fail (requisition != NULL);
-
box = GTK_BOX (widget);
requisition->width = 0;
requisition->height = 0;
gint extra;
gint y;
- g_return_if_fail (GTK_IS_VBOX (widget));
- g_return_if_fail (allocation != NULL);
-
box = GTK_BOX (widget);
widget->allocation = *allocation;
gint event_mask;
gint border_width;
- g_return_if_fail (GTK_IS_VIEWPORT (widget));
-
border_width = GTK_CONTAINER (widget)->border_width;
bin = GTK_BIN (widget);
static void
gtk_viewport_unrealize (GtkWidget *widget)
{
- GtkViewport *viewport;
-
- g_return_if_fail (GTK_IS_VIEWPORT (widget));
-
- viewport = GTK_VIEWPORT (widget);
+ GtkViewport *viewport = GTK_VIEWPORT (widget);
gdk_window_set_user_data (viewport->view_window, NULL);
gdk_window_destroy (viewport->view_window);
GtkBin *bin;
GdkEventExpose child_event;
- g_return_val_if_fail (GTK_IS_VIEWPORT (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_DRAWABLE (widget))
{
viewport = GTK_VIEWPORT (widget);
{
GtkBin *bin;
- g_return_if_fail (GTK_IS_VIEWPORT (container));
- g_return_if_fail (child != NULL);
+ g_return_if_fail (GTK_IS_WIDGET (child));
bin = GTK_BIN (container);
g_return_if_fail (bin->child == NULL);
GtkBin *bin;
GtkRequisition child_requisition;
- g_return_if_fail (GTK_IS_VIEWPORT (widget));
- g_return_if_fail (requisition != NULL);
-
viewport = GTK_VIEWPORT (widget);
bin = GTK_BIN (widget);
{
GtkViewport *viewport;
- g_return_if_fail (adjustment != NULL);
+ g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment));
g_return_if_fail (GTK_IS_VIEWPORT (data));
viewport = GTK_VIEWPORT (data);
GtkBin *bin;
GtkAllocation child_allocation;
- g_return_if_fail (adjustment != NULL);
+ g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment));
g_return_if_fail (GTK_IS_VIEWPORT (data));
viewport = GTK_VIEWPORT (data);
GtkRuler *ruler;
gint y;
- g_return_val_if_fail (GTK_IS_VRULER (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
ruler = GTK_RULER (widget);
if (event->is_hint)
PangoLayout *layout;
PangoRectangle logical_rect, ink_rect;
- g_return_if_fail (GTK_IS_VRULER (ruler));
-
if (!GTK_WIDGET_DRAWABLE (ruler))
return;
gint ythickness;
gdouble increment;
- g_return_if_fail (GTK_IS_VRULER (ruler));
-
if (GTK_WIDGET_DRAWABLE (ruler))
{
widget = GTK_WIDGET (ruler);
gtk_vseparator_expose (GtkWidget *widget,
GdkEventExpose *event)
{
- g_return_val_if_fail (GTK_IS_VSEPARATOR (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (GTK_WIDGET_DRAWABLE (widget))
gtk_paint_vline (widget->style, widget->window, GTK_STATE_NORMAL,
&event->area, widget, "vseparator",
GtkAccelGroup *accel_group)
{
g_return_if_fail (GTK_IS_WINDOW (window));
- g_return_if_fail (accel_group != NULL);
+ g_return_if_fail (GTK_IS_ACCEL_GROUP (accel_group));
g_signal_handlers_disconnect_by_func (accel_group,
G_CALLBACK (gtk_window_notify_keys_changed),
static void
gtk_window_dispose (GObject *object)
{
- GtkWindow *window;
-
- g_return_if_fail (GTK_IS_WINDOW (object));
-
- window = GTK_WINDOW (object);
+ GtkWindow *window = GTK_WINDOW (object);
gtk_window_set_focus (window, NULL);
gtk_window_set_default (window, NULL);
{
GtkWindowGeometryInfo *info;
- g_return_if_fail (window != NULL);
+ g_return_if_fail (GTK_IS_WINDOW (window));
+ g_return_if_fail (geometry_widget == NULL || GTK_IS_WIDGET (geometry_widget));
info = gtk_window_get_geometry_info (window, TRUE);
{
GtkWindowIconInfo *info;
+ g_return_if_fail (GTK_IS_WINDOW (window));
+
info = get_icon_info (window);
if (info && info->icon_list)
return GDK_PIXBUF (info->icon_list->data);
{
GtkWindowGeometryInfo *info;
- g_return_if_fail (GTK_IS_WINDOW (window));
g_return_if_fail (change_width == FALSE || width >= -1);
g_return_if_fail (change_height == FALSE || height >= -1);
static void
gtk_window_destroy (GtkObject *object)
{
- GtkWindow *window;
-
- g_return_if_fail (GTK_IS_WINDOW (object));
-
- window = GTK_WINDOW (object);
+ GtkWindow *window = GTK_WINDOW (object);
if (window->transient_parent)
gtk_window_set_transient_for (window, NULL);
static void
gtk_window_finalize (GObject *object)
{
- GtkWindow *window;
-
- g_return_if_fail (GTK_IS_WINDOW (object));
-
- window = GTK_WINDOW (object);
+ GtkWindow *window = GTK_WINDOW (object);
toplevel_list = g_slist_remove (toplevel_list, window);
static void
gtk_window_hide (GtkWidget *widget)
{
- GtkWindow *window;
-
- g_return_if_fail (GTK_IS_WINDOW (widget));
-
- window = GTK_WINDOW (widget);
+ GtkWindow *window = GTK_WINDOW (widget);
GTK_WIDGET_UNSET_FLAGS (widget, GTK_VISIBLE);
gtk_widget_unmap (widget);
static void
gtk_window_map (GtkWidget *widget)
{
- GtkWindow *window;
+ GtkWindow *window = GTK_WINDOW (widget);
GdkWindow *toplevel;
- g_return_if_fail (GTK_IS_WINDOW (widget));
-
GTK_WIDGET_SET_FLAGS (widget, GTK_MAPPED);
- window = GTK_WINDOW (widget);
-
if (window->bin.child &&
GTK_WIDGET_VISIBLE (window->bin.child) &&
!GTK_WIDGET_MAPPED (window->bin.child))
static void
gtk_window_unmap (GtkWidget *widget)
{
- GtkWindow *window;
+ GtkWindow *window = GTK_WINDOW (widget);
GtkWindowGeometryInfo *info;
-
- window = GTK_WINDOW (widget);
GTK_WIDGET_UNSET_FLAGS (widget, GTK_MAPPED);
if (window->frame)
GdkWindowAttr attributes;
gint attributes_mask;
- g_return_if_fail (GTK_IS_WINDOW (widget));
-
window = GTK_WINDOW (widget);
/* ensure widget tree is properly size allocated */
GtkWindow *window;
GtkBin *bin;
- g_return_if_fail (GTK_IS_WINDOW (widget));
- g_return_if_fail (requisition != NULL);
-
window = GTK_WINDOW (widget);
bin = GTK_BIN (window);
GtkWindow *window;
GtkAllocation child_allocation;
- g_return_if_fail (GTK_IS_WINDOW (widget));
- g_return_if_fail (allocation != NULL);
-
window = GTK_WINDOW (widget);
widget->allocation = *allocation;
GtkWindow *window;
gboolean return_val;
-
- g_return_val_if_fail (GTK_IS_WINDOW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
window = GTK_WINDOW (widget);
if (window->frame && (event->any.window == window->frame))
gtk_window_configure_event (GtkWidget *widget,
GdkEventConfigure *event)
{
- GtkWindow *window;
-
- g_return_val_if_fail (GTK_IS_WINDOW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
- window = GTK_WINDOW (widget);
+ GtkWindow *window = GTK_WINDOW (widget);
/* window->configure_request_count incremented for each
* configure request, and decremented to a min of 0 for
GtkWidget *focus;
gboolean handled;
- g_return_val_if_fail (GTK_IS_WINDOW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
window = GTK_WINDOW (widget);
handled = FALSE;
GtkWindow *window;
gint handled;
- g_return_val_if_fail (GTK_IS_WINDOW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
window = GTK_WINDOW (widget);
handled = FALSE;
if (window->focus_widget &&
gtk_window_enter_notify_event (GtkWidget *widget,
GdkEventCrossing *event)
{
- g_return_val_if_fail (GTK_IS_WINDOW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
return FALSE;
}
gtk_window_leave_notify_event (GtkWidget *widget,
GdkEventCrossing *event)
{
- g_return_val_if_fail (GTK_IS_WINDOW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
return FALSE;
}
gtk_window_client_event (GtkWidget *widget,
GdkEventClient *event)
{
- g_return_val_if_fail (GTK_IS_WINDOW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (!atom_rcfiles)
atom_rcfiles = gdk_atom_intern ("_GTK_READ_RCFILES", FALSE);
static void
gtk_window_check_resize (GtkContainer *container)
{
- GtkWindow *window;
-
- g_return_if_fail (GTK_IS_WINDOW (container));
-
- window = GTK_WINDOW (container);
+ GtkWindow *window = GTK_WINDOW (container);
if (GTK_WIDGET_VISIBLE (container))
gtk_window_move_resize (window);
GdkEventFocus event;
gboolean def_flags = 0;
- g_return_if_fail (GTK_IS_WINDOW (window));
-
if (window->default_widget)
def_flags = GTK_WIDGET_HAS_DEFAULT (window->default_widget);
GtkWindowGeometryInfo *geometry_info;
GtkRequisition requisition;
- g_return_if_fail (GTK_IS_WINDOW (window));
-
widget = GTK_WIDGET (window);
gtk_widget_get_child_requisition (widget, &requisition);
gtk_window_expose (GtkWidget *widget,
GdkEventExpose *event)
{
- g_return_val_if_fail (GTK_IS_WINDOW (widget), FALSE);
- g_return_val_if_fail (event != NULL, FALSE);
-
if (!GTK_WIDGET_APP_PAINTABLE (widget))
gtk_window_paint (widget, &event->area);
gint right,
gint bottom)
{
- GtkWidget *widget = GTK_WIDGET (window);
+ GtkWidget *widget;
g_return_if_fail (GTK_IS_WINDOW (window));
+ widget = GTK_WIDGET (window);
+
if (window->frame_left == left &&
window->frame_top == top &&
window->frame_right == right &&